package server;

import java.util.*;
import java.io.Serializable;

public class Leilao implements Serializable{
	
	private static final long serialVersionUID = 1L;
	
	private Vector clientesInscritos;
	private GregorianCalendar dateEnd;
	private double licitacaoAlta;
	private Product produto;
	
	public Leilao(Product prod, GregorianCalendar data){
		this.produto = prod;
		this.dateEnd = data;
		this.clientesInscritos = new Vector();
		this.licitacaoAlta = 0;
	}
	
	public Product getProduto() {
		return this.produto;
	}
	
	public GregorianCalendar getDateEnd() {
		return this.dateEnd;
	}
	
	public Vector getClientesInscritos() {
		return this.clientesInscritos;
	}
	
	public void setClientesInscritos(Client cli) {
		this.clientesInscritos.add(cli);
	}
	
	public double getLicitacaoAlta() {
		return this.licitacaoAlta;
	}
	
	public void setLicitacaoAlta(double li) {
		this.licitacaoAlta = li;
	}

}
